@font-face {
  font-family: "Arial";
  src: url("/ARIAL.TTF");
  font-weight: 400;
}
@font-face {
  font-family: "Source Han Sans CN";
  src: url("/Source Han Sans CN Light.otf");
  font-weight: 300;
}
@font-face {
  font-family: "Source Han Sans CN";
  src: url("/SourceHanSansCN-Regular.ttf");
  font-weight: 400;
}
@font-face {
  font-family: "Source Han Sans CN";
  src: url("/╦╝╘┤║┌╠σCN-Medium.otf");
  font-weight: 500;
}
@font-face {
  font-family: "Arial";
  src: url("/ARIAL.TTF");
  font-weight: 400;
}

body {
  margin: 0;
  line-height: normal;
  background-color: #F2F2F2;
  overflow-x: hidden;
}
:root {
  /* fonts */
  --font-source-han-sans-cn: "Source Han Sans CN";
  --font-arial: Arial;

  /* font sizes */
  --font-size-2xs-5: 10.5px;
  --font-size-sm-5: 13.5px;
  --font-size-xs: 12px;

  /* Colors */
  --color-white: #fff;
  --color-salmon: #ec5b56;
  --color-aquamarine: #89e7b3;
  --color-dimgray-100: #616266;
  --color-dimgray-200: #606266;
  --color-dimgray-300: #515a6e;
  --color-dimgray-400: #515c66;
  --color-gray-100: #909399;
  --color-gray-200: rgba(255, 255, 255, 0);
  --color-ghostwhite: #f5f6fa;
  --color-black: #000;
  --color-gainsboro-100: #e6e8ea;
  --color-gainsboro-200: #dcdfe6;
  --color-mediumspringgreen: #13ce66;
  --color-whitesmoke-100: #f9f9f9;
  --color-whitesmoke-200: #f6f7fa;
  --color-whitesmoke-300: #f2f2f2;
  --color-whitesmoke-400: #f0f2f5;
  --color-whitesmoke-500: rgba(249, 249, 249, 0);
  --color-dodgerblue: #1890ff;
  --color-limegreen: #00b42a;
  --color-forestgreen: #008026;
  --color-tomato: #f53f3f;
  --color-firebrick: #a1151e;
  --color-indianred: #da6e6a;
  --color-khaki: #efc86b;
  --color-darkseagreen: #80a36c;
  --color-darkslateblue: #5467af;
  --color-aliceblue: #e8f4ff;

  /* Gaps */
  --gap-8xs-4: 4.4px;
  --gap-mid-4: 17.4px;
  --gap-mini: 15px;
  --gap-8xs-3: 4.3px;
  --gap-7xs-5: 5.5px;
  --gap-10xs: 3px;
  --gap-8xs-5: 4.5px;
  --gap-xs-2: 11.2px;
  --gap-xs-3: 11.3px;
  --gap-50xl-8: 69.8px;
  --gap-16xl: 35px;
  --gap-17xl: 36px;
  --gap-xl: 20px;
  --gap-9xs-2: 3.2px;
  --gap-74xl-7: 93.7px;
  --gap-18xl-8: 37.8px;
  --gap-smi-8: 12.8px;
  --gap-3xs-3: 9.3px;
  --gap-20xl: 39px;
  --gap-lgi: 19px;
  --gap-9xs-1: 3.1px;
  --gap-base-4: 16.4px;
  --gap-7xs-6: 5.6px;
  --gap-7xs-1: 5.1px;
  --gap-7xs-3: 5.3px;
  --gap-9xl-5: 28.5px;
  --gap-5xs-5: 7.5px;
  --gap-4xs-2: 8.2px;
  --gap-2xl-7: 21.7px;
  --gap-3xs-7: 9.7px;
  --gap-12xs-1: 0.1px;
  --gap-6xs-7: 6.7px;

  /* Paddings */
  --padding-6xs-1: 6.1px;
  --padding-7xs: 6px;
  --padding-xl: 20px;
  --padding-xs: 12px;
  --padding-22xl: 41px;
  --padding-12xs: 1px;
  --padding-4xs-3: 8.3px;
  --padding-17xl: 36px;
  --padding-5xs-7: 7.7px;
  --padding-20xl: 39px;
  --padding-2xs: 11px;
  --padding-lg: 18px;
  --padding-2xl: 21px;
  --padding-10xs: 3px;
  --padding-9xs: 4px;
  --padding-19xl: 38px;
  --padding-7xs-5: 5.5px;
  --padding-18xl: 37px;
  --padding-8xs-5: 4.5px;
  --padding-8xs: 5px;
  --padding-12xs-1: 0.1px;
  --padding-55xl: 74px;
  --padding-72xl: 91px;
  --padding-38xl: 57px;
  --padding-mid: 17px;
  --padding-7xs-7: 5.7px;
  --padding-28xl: 47px;
  --padding-35xl: 54px;
  --padding-11xs-5: 1.5px;
  --padding-mini-6: 14.6px;
  --padding-3xs: 10px;
  --padding-6xs: 7px;
  --padding-sm: 14px;
  --padding-4xs: 9px;
  --padding-8xl: 27px;
  --padding-base: 16px;
  --padding-smi: 13px;
  --padding-5xs-5: 7.5px;
  --padding-mini: 15px;
  --padding-11xl-7: 30.7px;
  --padding-11xs: 2px;
  --padding-11xl: 30px;
  --padding-6xs-8: 6.8px;
  --padding-10xl: 29px;
  --padding-5xs: 8px;
  --padding-xl-4: 20.4px;
  --padding-16xl: 35px;
  --padding-smi-9: 12.9px;
  --padding-14xl-4: 33.4px;
  --padding-184xl-8: 203.8px;
  --padding-106xl-4: 125.4px;
  --padding-69xl-7: 88.7px;
  --padding-54xl-4: 73.4px;
  --padding-24xl: 43px;
  --padding-lg-5: 18.5px;
  --padding-7xs-4: 5.4px;
  --padding-17xl-1: 36.1px;
  --padding-30xl-8: 49.8px;
  --padding-12xl-2: 31.2px;
  --padding-mid-3: 17.3px;
  --padding-5xl-5: 24.5px;
  --padding-37xl-5: 56.5px;
  --padding-90xl-5: 109.5px;
  --padding-109xl-9: 128.9px;
  --padding-mid-4: 17.4px;
  --padding-5xl-6: 24.6px;
  --padding-6xl-8: 25.8px;
  --padding-6xl-3: 25.3px;
  --padding-lgi-2: 19.2px;
  --padding-197xl-7: 216.7px;
  --padding-58xl-3: 77.3px;
  --padding-122xl-8: 141.8px;
  --padding-25xl-4: 44.4px;
  --padding-xs-9: 11.9px;
  --padding-lgi-1: 19.1px;
  --padding-32xl-1: 51.1px;
  --padding-85xl-1: 104.1px;
  --padding-79xl: 98px;
  --padding-30xl: 49px;
  --padding-78xl: 97px;
  --padding-121xl: 140px;
  --padding-51xl: 70px;
  --padding-29xl: 48px;
  --padding-9xs-8: 3.8px;
  --padding-21xl-5: 40.5px;
  --padding-7xl: 26px;
  --padding-7xs-2: 5.2px;
  --padding-8xs-8: 4.8px;
  --padding-12xs-7: 0.7px;
  --padding-42xl: 61px;
  --padding-12xs-8: 0.8px;
  --padding-3xl: 22px;
  --padding-base-5: 16.5px;
  --padding-base-7: 15.7px;

  /* Border radiuses */
  --br-10xs-3: 2.3px;
  --br-11xs-5: 1.5px;
  --br-56xl: 75px;
}
